<?
require_once '../classes/class.alunosmatriculados.php';
require_once '../classes/class.IO.php';

$ClsAln = new AlunosMatriculados;

$cCurso = $_POST['cCurso'];
$cTurma = $_POST['cTurma'];
//$cTurno = $_POST['cTurno'];
//$cData = $_POST['cData'];

$relData = date("d/m/Y");

//$dia = substr($cData,0,2);
//$mes = substr($cData,3,2);
//$ano = substr($cData,6,10);
//$cData = $ano."-".$mes."-".$dia;

$cIO = new IO();
$cIO->Erase_Files("../temp");

$Cabec = $ClsAln->ListarPresencaCursoTurma_Cabec($cCurso, $cTurma);

if($Cabec === false)
{
    echo false;
    return;
}

$Alunos = $ClsAln->ListarMatriculadosCursoTurma($cCurso, $cTurma, '', '');
if(is_resource($Alunos))
    if(mysql_num_rows($Alunos) > 0)
    {
        require_once '../tfpdf.php';
        $pdf = new tFPDF('P', 'mm', 'A4');
        $pdf->Open();
        $pdf->AddPage();
       
        $pdf->SetFont('Arial', 'B', 10);
        $pdf->Cell(0, 30, utf8_decode('Ficha de Presença'), 0, 0, 'C');
        $pdf->ln();
        $pdf->Cell(0, 10, $cCurso, 0, 0, 'C');
        $pdf->ln();
        $pdf->Cell(45, 5, utf8_decode('Data Emissão: ' . $relData) , 0, 0, 'L');
        $pdf->Cell(30, 5, utf8_decode('Turma: ' . $cTurma) , 0, 0, 'L');
        $pdf->ln();

        $pdf->SetFont('Arial', 'B', 10);
        $pdf->Cell(45, 5, utf8_decode('Patente/Graduação'), 1);
        $pdf->Cell(60, 5, utf8_decode('Nome'), 1);

        $ContCabec = 0;
        while ($RepCabec = mysql_fetch_array($Cabec))
        {
            sscanf($RepCabec['Data'],'%d-%d-%d',$y,$m,$d);
            $cData = sprintf('%02d/%02d/%d',$d,$m,$y);
            $pdf->Cell(20, 5, $cData, 1 );
            $ContCabec++;
        }
        
        $pdf->ln();
        $pdf->SetX(115);
        for($i = 0; $i < $ContCabec ;$i++ )
        {
            $pdf->Cell(10, 5, 'M', 1, 0, 'C');
            $pdf->Cell(10, 5, 'T', 1, 0, 'C');
        }

        $pdf->SetFont('Arial', '', 10);
        while ($resultado = mysql_fetch_array($Alunos))
        {
                $pdf->ln();
                $pdf->Cell(45, 5, utf8_decode($resultado['Patente']), 1);
                $pdf->Cell(60, 5, utf8_decode($resultado['Nome']), 1);
                
                mysql_data_seek($Cabec, 0);
                for($i = 0; $i < $ContCabec; $i++)
                {
                    $RepCabec = mysql_fetch_array($Cabec);
                    $QueryPresenca = $ClsAln->VerificarPresenca($cCurso, $cTurma, $resultado['CPF'], $resultado['NIP'], $RepCabec['Data']);
                    $VerPresenca = mysql_fetch_array($QueryPresenca);
                    $pdf->Cell(10, 5, utf8_decode($VerPresenca['Manha']), 1);
                    $pdf->Cell(10, 5, utf8_decode($VerPresenca['Tarde']), 1);
                }
        }
        
        $DateNow = date('dmY_His');
        
        $namefill = "../temp/". $DateNow . ".pdf";
        $pdf->Output($namefill, "F");
        echo "temp/" . $DateNow . ".pdf";
    }
?>